Equivalence checking and intersection of deterministic timed finite state machines

نویسندگان

چکیده

Abstract There has been a growing interest in defining models of automata enriched with time, such as finite extended clocks (timed automata). In this paper, we study deterministic timed state machines (TFSMs), i.e., single clock, guards and timeouts which transduce input words into output words. We solve the problem equivalence checking by bisimulation from FSMs to untimed ones vice versa. Moreover, apply these relations build intersection two untiming them, intersecting them transforming back intersection. It is known that many problems like inclusion are undecidable for automata. Our results show TFSMs correspond decidable subclass admits restricted form $$\varepsilon $$ ε -transitions (i.e., timeouts) where most relevant decidable.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deterministic Timed Finite State Machines: Equivalence Checking and Expressive Power

There has been a growing interest in defining models of automata enriched with time. For instance, timed automata were introduced as automata extended with clocks. In this paper, we study models of timed finite state machines (TFSMs), i.e., FSMs enriched with time, which accept timed input words and generate timed output words. Here we discuss some models of TFSMs with a single clock: TFSMs wit...

متن کامل

Distinguing Non-deterministic Timed Finite State Machines

Conformance testing with the guaranteed fault coverage is based on distinguishing faulty system implementations from the corresponding system specification. We consider timed systems modeled by timed possibly nondeterministic finite state machines (TFSMs) and propose algorithms for distinguishing two TFSMs. In particular, we present a preset algorithm for separating two separable TFSMs and an a...

متن کامل

Modular Minimization of Deterministic Finite State Machines

This work presents a modular technique for minimizing a deterministic nite state ma chine FSM while preserving its equivalence to the original system Being modular the minimization technique should consume less time and space Preserving equivalence the resulting minimized model can be employed in both temporal logic model checking and sequential equivalence checking thus reducing their time and...

متن کامل

Compiling Verilog into Timed Finite State Machines

The lack of formal semantics for HDLs has made it hard to make a formal bridge between simulation tools based on HDLs and synthesis/verification tools based on finite state machines. In this paper we address the problem of finding a larger subset of Verilog HDL (which includes timing constructs) and a systematic way of extracting FSMs from programs built using the subset. Using timed FSMs as th...

متن کامل

Formal testing from timed finite state machines

The scale and heterogeneity of current systems make impossible for developers to have an overall view of them. Thus, it is difficult to foresee those errors that are either critical or more probable. In this context, formal testing techniques provide systematic procedures to check implementations in such a way that the coverage of critical parts/aspects of the system under test depends less on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Formal Methods in System Design

سال: 2021

ISSN: ['1572-8102', '0925-9856']

DOI: https://doi.org/10.1007/s10703-022-00396-6